
package com.hyst.web;

import java.util.List;

import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.boot.autoconfigure.jdbc.DataSourceAutoConfiguration;
import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.RestController;

import com.hyst.model.Period;
import com.hyst.service.PeriodService;

/**
 * @Description:
 * @Date：2018年11月2日 @author： DongY
 * @version ：1.0 1.[2018年11月2日]CreatBy：dy
 */
@RestController()
//@RequestMapping("/a")
public class BaseController {

	@Autowired
	DataSourceAutoConfiguration dataSource;
	@Autowired
	PeriodService service;

	@GetMapping("/")
	public String indexstr() {
		System.out.println(dataSource);
		return "hello word";
	}

	@GetMapping("a")
	public String test(final String a) {
		return a;
	}

	@GetMapping("d")
	public DataSourceAutoConfiguration getd() {
		return dataSource;
	}

	@GetMapping("s")
	public List<Period> getAll() {
		return service.getAll();
	}
}
